Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of lobularia maritima
  1. noun
    perennial European plant having clusters of small fragrant usually white flowers; widely grown in gardens
    type of:
Explanation of lobularia maritima
My lists:
Recently viewed words: